package com.woniu108.order.model.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author LY
 */
@Data
@ApiModel("查询订单参数")
public class QueryOrderProductConditionByUserForm {
    /**
     * 订单编号（模糊查询）
     */
    @ApiModelProperty ("订单编号")
    private String orderProductNum;
    /**
     * 订单状态码
     */
    @ApiModelProperty(name = "状态码",value = "0待支付1已支付2待收货3收货确认4售后生效中5订单完成6取消7退款中8退款成功9删除")
    private Integer orderProductState;
    /**
     * 在时间之后下单
     */
    @ApiModelProperty("之后下单")
    private String orderMinTime;
    /**
     * 在时间之前下单
     */
    @ApiModelProperty("之前下单")
    private String orderMaxTime;
    /**
     * 在时间之后支付
     */
    @ApiModelProperty("后支付")
    private String payMinTime;
    /**
     * 在时间之后支付
     */
    @ApiModelProperty("前支付")
    private String payMaxTime;

    /**
     * 页数，页长
     */
    @ApiModelProperty("页数")
    private Integer pageNum;
    /**
     * 页长
     */
    @ApiModelProperty("页长")
    private Integer pageSize;
}
